p = input("Введите каждое новое слово через пробел: ").split()

if len(p) <= 1:
    print("Мало данных для анализа")
else:
    count_upper_cyrillic = 0
    count_latin_symbol = 0
    count_short_p = 0
    count_hyphen_p = 0
    longest_word = ""
    longest_word_length = 0

    for word in p:
        if any(letter.isupper() and 'А' <= letter <= 'Я' for letter in word):
            count_upper_cyrillic += 1
        if any('a' <= letter <= 'z' or 'A' <= letter <= 'Z' for letter in word):
            count_latin_symbol += 1
        if len(word) <= 3:
            count_short_p += 1
        if '-' in word:
            count_hyphen_p += 1
        if len(word) > longest_word_length:
            longest_word = word
            longest_word_length = len(word)

    print(f"Кол-во слов: {len(p)}")
    print(f"Кол-во слов с заглавной кириллической буквы: {count_upper_cyrillic}")
    print(f"Кол-во слов содержащих латинский символ: {count_latin_symbol}")
    print(f"Кол-во слов не превышающих 3 символа: {count_short_p}")
    print(f"Кол-во слов в составе которых имеется дефис: {count_hyphen_p}")

    print(f"\nСамое длинное слово: {longest_word}")
    print(f"Длина слова: {longest_word_length}")
